served in tacos and sandwiches - French English Dictionary